// 此文件专用于操作cookie
import cookie from 'js-cookie'

// 设置操作cookie的方法

// 定义token的key
const TOKEN_KEY = 'renzi-79'
// 保存token
export const setToken = (value) => {
  cookie.set(TOKEN_KEY, value)
}
// 获取token
export const getToken = () => {
  return cookie.get(TOKEN_KEY)
}
// 移除token
export const removeToken = () => {
  cookie.remove(TOKEN_KEY)
}

// 设置token的有效期
// 定义保存token时间的key
const TOKEN_TIME = 'token_time'
// 获取token的保存时间
export const getTimeStamp = function() {
  return cookie.get(TOKEN_TIME)
}
// 设置token的保存时间
export const setTImeStamp = function() {
  cookie.set(TOKEN_TIME, Date.now())
}
// 设置token失效后的有效时间刷新
export const delTime = function() {
  cookie.remove(TOKEN_TIME)
}
